package com.wd.cloud.applet.entity.bo.SysUsersInfoBO;

import com.wd.cloud.applet.entity.commons.BaseApiModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Id;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
/**
* Description: [用户表KeyBO]
* Created on 2023年04月21日
* @author  hjx
* @version 1.0
* Copyright (c) 2023年 代码生成器
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(description = "用户表")
public class SysUsersInfoKeyBO  extends BaseApiModel {

private static final long serialVersionUID = 1L;

    /**
    * 编号
    */
    @Id
    @ApiModelProperty(value = "编号")
    private String id;
    /**
    * 用户ID
    */
    @ApiModelProperty(value = "用户ID")
    private String userNo;
    /**
    * 电话号码
    */
    @ApiModelProperty(value = "电话号码")
    private String userPhone;
    /**
    * 用户密码
    */
    @ApiModelProperty(value = "用户密码")
    private String userPassword;
    /**
    * 用户名称
    */
    @ApiModelProperty(value = "用户名称")
    private String userName;
    /**
    * 状态 0启动 1禁用
    */
    @ApiModelProperty(value = "状态 0启动 1禁用")
    private Integer status;
    /**
    * 创建时间
    */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@ApiModelProperty(value = "创建时间")
    private Date createTime;
    /**
    * 用户头像
    */
    @ApiModelProperty(value = "用户头像")
    private String userImg;
    /**
    * 有效性，用于逻辑删除，0-正常，-1-无效
    */
    @ApiModelProperty(value = "有效性，用于逻辑删除，0-正常，-1-无效")
    private Integer deleteMark;
    /**
    * 岗位ID
    */
    @ApiModelProperty(value = "岗位ID")
    private String postId;
    /**
    * 部门ID
    */
    @ApiModelProperty(value = "部门ID")
    private String deptId;
    /**
    * 真实姓名
    */
    @ApiModelProperty(value = "真实姓名")
    private String pealName;
    /**
    *
    */
    @ApiModelProperty(value = "")
    private String realName;
}
